sale on approval or inspection - Turco Inglés Diccionario